﻿

/*
=================================================
				分享的小图标
=================================================
*/
.icon{ width: 40px !important; height: 40px !important; margin: 0 !important; padding: 0 !important; display: inline-block;  background:url(img/ydh.v2.png) no-repeat !important; float: left;}
.weixin{ background-position: 0 -60px !important;}
.weixin:hover{ background-position: -40px -60px !important;}

.qzone{ background-position: -80px -60px !important;}
.qzone:hover{ background-position: -120px -60px !important;}

.xinlang{ background-position: -160px -60px !important;}
.xinlang:hover{ background-position: -200px -60px !important;}

.weibo{ background-position: -240px -60px !important;}
.weibo:hover{ background-position: -280px -60px !important;}

.renren{ background-position: -320px -60px !important; }
.renren:hover{ background-position: -360px -60px !important;}

.more{ background-position: -400px -60px !important;}
.more:hover{ background-position: -440px -60px !important;}
/*
更多
*/
.w78{ width: 78px;}
.w68{ width: 68px;}
.w50{ width: 50px;}
.h40{ height: 40px;}
.ml30{ margin-left: 30px;}
.ml60{ margin-left: 60px;}
.mr5{ margin-right: 5px; }
.mr25{ margin-right: 25px; }
.mr60{ margin-right: 60px;}
.mt0{ margin-top: 0 !important;}
.mt30{ margin-top: 30px;}
.mt60{ margin-top: 60px;}
.mt70{ margin-top: 70px !important;}
.mt100{ margin-top: 100px;}
.mt120{ margin-top: 120px;}
.mb15 {
  margin-bottom: 15px !important;
}
.mb110{ margin-bottom: 110px;}
.mb60{ margin-bottom: 60px;}
.mb200{ margin-bottom: 200px;}
.pd30 { padding: 30px;}
.pl20{ padding-left: 20px;}
.pl30{ padding-left: 30px;}
.pl35{ padding-left: 35px !important;}
.pl40{ padding-left: 40px;}
.pt100{ padding-top: 100px !important;}
.pt20{ padding-top: 20px;}
.pb50 { padding-bottom: 50px !important; }
.pb100{ padding-bottom: 100px !important; }
.pb200 { padding-bottom: 200px !important;}
.pb210 { padding-bottom: 210px !important;}
.pb280{ padding-bottom: 280px !important; }
.nomr{ margin-right: 0 !important;}
.noml{ margin-left: 0 !important;}
.dsb{ display: block;}
.dsh{ display: hidden;}
.hidden { display: none;}
.mb70{ margin-bottom: 70px;}
.lh30{ line-height: 30px !important ;}
.tc{ text-align: center; }
a {  text-decoration: none; }
a:{	text-decoration: none; }
.psr{position: relative;}
.f12 {  font-size: 12px; }
.pl35{padding-left:35px!important;}
.ui-btn {
  display: inline-block;  border-radius: 2px;  text-align: center;  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);  -webkit-transition: border-color ease-in-out .15s,
  -webkit-box-shadow ease-in-out .15s;  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.search-btn {
	width: 20px;  height: 0;  padding-top: 20px;  overflow: hidden; background: url(img/ydh.v2.png) -140px 0 no-repeat;  display: block; 
    position: absolute; right: 10px;  top: 13px; color:#555;
}
.ui_btn_1{ vertical-align:middle;}
.bg-gray { background-color: #f7f7f7; }
.color_1{ color: #03b8cc !important; }
.choose{ color: #03b8cc !important; }
.btn-more{ display: block; text-align: center; font-size: 25px; line-height: 30px; text-decoration: none; color: #999 !important;}
.btn-more:hover{ text-decoration: none; }
.commonText{ 
	color: #555; 
	font-size: 25px; 
	padding-top: 40px; 
	/*padding-bottom: 20px;   */
	line-height:1em;
}
.commonLink{color: #808080; font-size: 13px; text-decoration: none; margin-right: 10px; margin-bottom: 10px; border: 1px solid #ccc; 
 -webkit-border-radius: 3px; -moz-border-radius: 3px;	border-radius: 3px; line-height: 25px; display: inline-block; text-align: center;
}
.search{   color: #555; font-family: "Microsoft YaHei"; font-size: 17px; padding-left: 18px; width: 212px; height: 42px; line-height: 42px;
  border: 1px solid #ccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}
input::-ms-clear{
	display: none;
    width : 0;
    height: 0;
}
.search:hover,.search:focus{	border-color: #03b8cc; }
.commonLink_2{ transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; display: block; line-height: 60px; font-size: 25px; text-align: left; text-decoration: none; color:#999;}
.commonLink_2:hover{ color: #03b8cc; text-decoration: none;}
.erweima-wrap{text-align: center;}
.erweima-wrap p{ font-size: 14px; line-height: 30px;}
.sideNavBar{ padding: 30px 30px 30px 35px !important;}
/*
  上一页、下一页
*/
.pager { 
	overflow: hidden; 
	padding: 5px 45px 0 0; 
	/*padding-right: 45px;*/
}
.pager .prev-btn { text-decoration: none; float: right; width: 98px; height: 38px;  border: 1px solid #eee; line-height: 38px; color: #666; background: #FFF;
 transition-duration: .5s; font-size: 14px; display: none;
}
.pager .next-btn { text-decoration: none; float: right; width: 98px; height: 38px;  margin-left:10px;  border: 1px solid #eee; line-height: 38px; color: #666; background: #FFF; transition-duration: .5s; 
  font-size: 14px;
}
.pager .ui-btn:hover {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
}
/*
  鼠标悬浮图片的阴影
*/
:after, :before {
  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;
}
/* .hover-dark {
  position: relative;  background: #03a9f4; background:transparent;  color: #fff;  overflow: hidden;  -webkit-transform: translateZ(0);
  -webkit-backface-visibility: hidden;  -webkit-transition: all 218ms;  -o-transition: all 218ms;  transition: all 218ms;
} */
/* .hover-dark:hover:after {
 	 -webkit-transform: translate3d(0,0,0);  transform: translate3d(0,0,0);  opacity: 1; filter: alpha(opacity=100);
 	 
	content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;
	Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,434a54+100&amp;0+0,0.65+100
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(67,74,84,0.65) 100%); FF3.6+
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(67,74,84,0.65))); Chrome,Safari4+
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(67,74,84,0.65) 100%); Chrome10+,Safari5.1+
	background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(67,74,84,0.65) 100%); Opera 11.10+
	background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(67,74,84,0.65) 100%); IE10+
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(67,74,84,0.65) 100%); W3C
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6434a54',GradientType=0 ); IE6-9


    transition: 0.7s;
} */
.hover-dark:after {
/*   content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-image: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);
  background-image: -o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);  background-image: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);
  background-repeat: repeat-x;  -webkit-transform: translate3d(0,50%,0);  transform: translate3d(0,50%,0);  opacity: 0;
  filter: alpha(opacity=0);  -webkit-transform: translateZ(0);  -webkit-backface-visibility: hidden;  -webkit-transition: all 400ms;
  -o-transition: all 400ms;  transition: all 400ms; */
  

	
	   
}
/*
=================================================
				客户案例
=================================================
*/
.custCase-wrap{  color: #6c6c6c; padding-bottom: 200px;}
.custCase-wrap .custCase{ height: auto; padding-top: 100px;}
.custCase-wrap .custCase li{ /*margin-left: 5.33px;*/ margin-right: 15px; margin-bottom: 40px; float: left; width: 363px; height: 338px;
 -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ebebeb;
}
.custCase-wrap .custCase li:nth-child(3n+3){ margin-right: 0;}
.custCase-wrap .custCase li a{ display: block;}
.custCase-wrap .custCase li img{ width: 367px; height: 239px; -moz-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;
}
.custCase-wrap .custCase li a:hover img	{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);
	-o-transform: scale(1.1);transform: scale(1.1);
}
.custCase-wrap .custCase li span{ display: block; padding-top: 27px; padding-left: 30px; font-size: 17px; line-height: 28px; }
.custCase-wrap .custCase li span a{ text-decoration: none;}

@media screen and (max-width:1024px) {

}

/*
=================================================
				客户案例内容
=================================================
*/
.custCaseView-wrap{  color: #6c6c6c;}
.custCaseView-wrap .title{ font-size: 44px; color:#555;  padding-bottom: 60px; margin-top: 100px; text-align: center;}
.custCaseView-wrap .custIntroduce-con{border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; margin-bottom: 62px;}
.custCaseView-wrap .custIntroduce{ margin-top: 60px; margin-bottom: 60px; height: 288px;}
.custCaseView-wrap .custIntroduce .inner-wrap{ float: left; width: 100%; height: 288px;}
.custCaseView-wrap .custIntroduce .inner{ margin-left: 640px; height: 288px;}
.custCaseView-wrap .custIntroduce .custImg{ float: left; width: 580px; height: 288px; margin-left: -100%;}

.custCaseView-wrap .custarticle-wrap{ float: left; width: 100%;}
.custCaseView-wrap .custarticle-wrap .custarticle{ margin-right: 0px;}
.custCaseView-wrap .imgList-wrap{ float: left; margin-left: -300px; width: 300px; min-height: 200px;}
.custCaseView-wrap .img-item{}
.custCaseView-wrap .img-item li{ border: 1px solid #ebebeb; width: 298px; height: 198px; margin-bottom: 30px; overflow: hidden;
	-webkit-border-radius: 3px; -moz-border-radius: 3px;	border-radius: 3px;
}
.custCaseView-wrap .img-item li a{ display: block;}

.custCaseView-wrap .img-item li a img{ 
	width: 320px; 
	height: 200px; 
	-moz-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	-webkit-transition: all .8s ease 0s;
	transition: all .8s ease 0s;
}
.custCaseView-wrap .img-item a:hover img	{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);
	-o-transform: scale(1.1);transform: scale(1.1);
}
.custCaseView-wrap .custarticle .title{ text-align: left; line-height: 30px;   font-size: 31px; margin-top: 0;  color: #555; padding-top: 5px; padding-bottom: 20px;}
.custCaseView-wrap .custarticle .text{line-height: 30px;  font-size: 17px; margin-bottom: 20px; }
.custCaseView-wrap .company-list{margin-top: 90px;}
.custCaseView-wrap .company-title{font-size: 26px;line-height: 26px;margin-bottom: 30px;}
.custCaseView-wrap .companyImg-list{margin-bottom: 30px;}
.custCaseView-wrap .companyImg-list li{float: left;}
.companyImg-list li img{width: 220px;height: 100px;margin-right: 13px;}

/*
=================================================
				客户报道
=================================================
*/
.custReport-wrap{  color: #6c6c6c; padding-top: 60px;}
.custReport-wrap .layout01-wrap{ height: 324px;}
.custReport-wrap .banner-wrap{ float: left; width: 100%; height: 324px;}
.custReport-wrap .banner{ margin-right: 300px; height: 324px;}
.custReport-wrap .sidebar{ float: left; width: 300px; margin-left:-300px; min-height: 324px;}

.custReport-wrap .reportList{ margin-top: 50px; }
.custReport-wrap .report-item{ height: 170px;}
.custReport-wrap .report-con{ float: left; width: 100%; height:170px; }
.custReport-wrap .report-main{ 
	margin-left: 290px; 
	height:170px;position: relative;
	margin-top: 10px;
}
.custReport-wrap .reportImg{ float: left; width: 270px; height: 170px; margin-left: -100%; 
	-webkit-border-radius: 3px; -o-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  overflow: hidden;position:relative;
}
.custReport-wrap .reportImg a { 
	width: 270px;
	height: 170px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -139px;
	overflow: hidden;
}
.custReport-wrap .reportImg a img{ 
	width: 270px; 
	height: 170px; 
	-webkit-transition: all .8s ease 0s;
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	overflow: hidden;
}
.custReport-wrap .reportImg a:hover img	{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.custReport-wrap .report-title{ line-height: 30px; font-size: 24px; color: #555;   padding: 0; 
    overflow: hidden; white-space: nowrap; -webkit-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis;
}
.custReport-wrap .report-title a{ 
	text-decoration: none;
}
.custReport-wrap .report-title a:hover{
	color: #03b8cc;
}
.custReport-wrap .report-article{ font-size: 17px; line-height: 30px; color:#a7a7a7;   padding-right: 60px; height: 60px; /*text-overflow:ellipsis; white-space: nowrap;*/overflow: hidden;}
.custReport-wrap .report-article:hover{
	color: #555;
}
.custReport-wrap .report-time{ font-size: 15px; color: #ccc;   padding: 10px 0;}
.custReport-wrap .report-item .abstract{position: absolute;left: 0;bottom: 40px;}
.custReport-wrap .article-wrap .commonText{ color: #555; font-size: 25px; padding-top: 20px; padding-bottom: 20px;}
.custReport-wrap .article-wrap .commonLink{color: #808080; font-size: 13px; text-decoration: none; margin-right: 10px; margin-bottom: 10px; 
	border: 1px solid #ccc; line-height: 25px; display: inline-block; text-align: center;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
	
@media screen and (max-width:1024px) {

}

/*
=================================================
				客户报道内容
=================================================
*/
.custReportView-wrap{ margin-top: 60px;  color: #6c6c6c;}
.custReportView-wrap .article-wrap{ float: left; width: 100%;}
.custReportView-wrap .article-wrap .article{ margin-right: 360px; padding-bottom: 100px;}
.custReportView-wrap .sidebar{ width: 300px; float: left; margin-left: -300px; min-height: 324px; }
.custReportView-wrap .title{ line-height: 30px;   font-size: 31px;  color: #555; padding-top: 5px; padding-bottom: 20px;}
.custReportView-wrap .article-text{ color: #555; margin-top: 36px;   margin-bottom: 20px;  
 /* border-bottom: 1px solid #ddd;*/
}


.custReportView-wrap .text{ line-height: 40px; text-indent: 2em; font-size: 17px; }
.custReportView-wrap .lastReportText{
	font-size: 25px; 
	margin-top: 50px;  
	margin-bottom: 20px; 
	color: #555;
}
.custReportView-wrap .lastReportList { padding-bottom: 50px; padding-right: 30px;}
.custReportView-wrap .lastReportList li{  font-size: 15px; line-height: 30px; color: #b1b1b1;  
  overflow: hidden; white-space: nowrap; -webkit-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; 
}
.custReportView-wrap .lastReportList li a{ text-decoration: none;}
.custReportView-wrap .lastReportList li a:hover{
	color: #03b8cc;
}
.custReportView-wrap .btn-back{ display: block; text-align: center; font-size: 25px; line-height: 30px; text-decoration: none; color: #999;
	margin-bottom: 40px;
}
.custReportView-wrap .icon-wrap{ height: 40px; /*text-align: center;*/}
/*
=================================================
				行业客户
=================================================
*/
.industryCust-wrap{ padding-top: 60px;  color: #6c6c6c;   padding-bottom: 200px;}
.industryCust-wrap td{ background-color: #fff; height: 48px; line-height: 48px; width: 125px; text-align: center; font-size: 17px; color: #999;border:1px solid #f0f0f0;}
.industryCust-wrap td a{ -webkit-transition:all .2s; -o-transition:all .2s; transition:all .2s; text-decoration: none; display: block;}
.industryCust-wrap td.on a,.industryCust-wrap td a:hover{color:#fff;background-color:#03b8cc;}
.industryCust-wrap td .hoverStyle{ color: #fff; background-color: #03b8cc; }
.industryCust-wrap td .commonStyle{ color: #555; background-color: ''; }
/*.industryCust-wrap td a:hover{ color: #fff; background-color: #03b8cc;}*/
.industryCust-wrap .industryCustLogoList{ margin-top: 70px;}
.industryCust-wrap .custLostItem{ margin-bottom: 70px;}
.industryCust-wrap .custLostItem h1{ font-style: normal; font-size:44px; line-height: 44px; text-align: center; margin-bottom: 36px;}
.industryCust-wrap .custLostItem li{ margin-right: 10px; float: left; width: 218px; height: 100px; margin-bottom: 10px;}
.industryCust-wrap .custLostItem li:nth-child(5n+5){ margin-right: 0;}

@media screen and (max-width:1024px) {
	

	.industryCust-wrap .custLostItem li{
		width:213px;
		overflow: hidden;
  		text-align: center;
	}
	
}
/*
=================================================
				媒体报道
=================================================
*/
.mediaReports-wrap .fc-imgSet{
	width: 30%;
	height: 100%；
	background-color#f99;
	float: right;
	/*bottom: 40px;*/
}
.mediaReports-wrap .fc-imgSet li{
	/*bottom: 30px;*/
}
.mediaReports-wrap{ 
	/*margin-top: 44px;  */
	margin-top: 70px;  
	color: #6c6c6c;
}
.mediaReports-wrap .article .banner{ 
	/*height: 324px;*/
	height: 310px;
	/*padding-bottom: 50px;*/
	/*border-bottom: 1px solid #e6e6e6;*/
	/*background-color: #333;*/
}
.article-hot{
	font-size: 26px;
	margin-bottom: 23px;
	/*text-indent: 80px;*/
}
.article-hot span{
	display: inline-block;
	width: 44px;
	height: 28px;
	vertical-align: middle;
	background: url(img/hot.png) center center no-repeat;
	margin-right: 5px;
}
.mediaReports-wrap .article-left{
	width: 530px;
	height: 270px;
	overflow: hidden;
	margin-right: 37px;
}
.mediaReports-wrap .article-right{
	width: 333px;
	height: 270px;
	/*overflow: hidden;*/
}
.mediaReports-wrap .article .reportList{ margin-top: 40px; margin-bottom: 70px;}
.mediaReports-wrap .article .report-item-wrap{margin-top: -1px;}
.mediaReports-wrap .article .report-item{ 
	margin-bottom: 40px;
	/*border-bottom: 1px solid #e6e6e6; */
	width: 100%;
}
.mediaReports-wrap .report-item .title{   
	line-height: 28px; 
	max-height: 80px; 
	font-size: 22px; 
	color: #555;
    overflow: hidden;  
     /*white-space: nowrap; */
  -webkit-text-overflow:ellipsis; 
  -o-text-overflow:ellipsis; 
  text-overflow:ellipsis;
  margin: 25px 0;
}
.mediaReports-wrap .report-item .title a{ 
	text-decoration: none;
}
.mediaReports-wrap .report-item .title a:hover{
	color: #03b8cc;
}
.mediaReports-wrap .report-item .img-wrap{ 
	/*margin-bottom: 20px; */
	overflow: hidden; 
	display: block; 
	height: 270px; 
	width: 530px; 
	/*border: 1px solid #ebebeb;*/
	/*margin-top: 15px;*/
}
.mediaReports-wrap .report-item .img-wrap a{ display: block;}
.mediaReports-wrap .report-item .img-wrap a:hover { box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12); }
/*[class*=hover-] {
  -webkit-transition: all 218ms cubic-bezier(.42,0,.58,1)!important;
  -o-transition: all 218ms cubic-bezier(.42,0,.58,1)!important;
  transition: all 218ms cubic-bezier(.42,0,.58,1)!important;
}*/

.mediaReports-wrap .report-item .img-wrap img{ 
	width: 530px; 
	height: 270px; 
	-webkit-transition: all .8s ease 0s;
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
}
.mediaReports-wrap .report-item .img-wrap:hover img	{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.mediaReports-wrap .article-content{ 
	font-size: 14px !important; 
	/*max-height: 80px;*/
	line-height: 24px ; 
	color: #999;  
	overflow: hidden; 
	/*white-space: nowrap;*/
	word-wrap: nowrap;
  -webkit-text-overflow:ellipsis; 
  -o-text-overflow:ellipsis; 
  text-overflow:ellipsis;
}
.mediaReports-wrap .article-content a:hover{
	text-decoration: none;
	color: #555 !important;
}
.mediaReports-wrap .article-content pre{ font-size: 17px !important; line-height: 30px ; color: #999; }
.mediaReports-wrap .article-content p{ font-size: 17px !important;}
.mediaReports-wrap .article-content img{ display: block; height: auto !important; margin-bottom: 10px ; margin-left: auto; margin-right: auto;   width: 100% !important; }
/*
	媒体报道的公共部分
*/
.sidebar{ width: 300px; float: right; }
.sidebar1{position:fixed;left:50%;margin-left:270px;}
.article-wrap{ float: left; /*width: 100%; */ /*width: 780px;*/}
.article{
	/*margin-right: 360px;*/ 
	padding-bottom: 20px;  
	width: 780px;
	/*width: 940px;*/
	margin: 0 auto;
}
.mediaReports-wrap .article{
	width: 940px;
}
.mediaReportsView-wrap .article{
	width: 900px;
}
/*
=================================================
				媒体报道内容
=================================================
*/
.mediaReportsView-wrap{ margin-top: 44px; color: #6c6c6c;}
.mediaReportsView-wrap .title{ line-height: 30px;   font-size: 31px;  color: #555; padding-top: 10px; padding-bottom: 20px; 
   overflow: hidden;  white-space: nowrap;
  -webkit-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis;
}
.mediaReportsView-wrap .abstract,.mediaReports-wrap .abstract,.custReportView-wrap .abstract,.custReport-wrap .abstract{
	color: #999;
    line-height: 20px;
    font-size: 14px;
}
.mediaReportsView-wrap .aTag,.custReportView-wrap .aTag{
	padding: 0 8px;
	background-color:#fff;
	cursor: default;
}
.mediaReportsView-wrap .aTag:hover{
	text-decoration: none;
}
/*.mediaReportsView-wrap .article-text{ color: #555; margin-top: 10px;   margin-bottom: 20px;
  padding-bottom: 50px; border-bottom: 1px solid #ddd; font-size:17px !important; line-height: 32px !important; }
.mediaReportsView-wrap .article-text p{font-size:17px !important; line-height: 30px !important;}
.mediaReportsView-wrap .article-text img{ width: 100%; height: auto;}*/
.mediaReportsView-wrap .text{ line-height: 40px; /*text-indent: 2em;*/ font-size: 17px; }
.share_2{  text-align: right; float: right; height: 40px; color: #555; }
/*#ckepop{ color: #555; }*/
/*#ckepop .jiathis_txt {
  float: left;
  font-size: 12px;
  text-decoration: none;
  line-height: 18px!important;
}*/
/*
=================================================
				行业资讯
=================================================
*/
.induInfo-wrap{  margin-top: 44px; color: #6c6c6c;}
.induInfo-wrap .induInfoList{ margin-bottom: 70px;}
.induInfo-wrap .item-main{ float: left; width: 100%; height: 200px;}
.induInfo-wrap .item .item-img{ float: left; margin-left: -100%; width: 298px; height: 198px; border: 1px solid #ebebeb; overflow: hidden;}
.induInfo-wrap .item .item-img a{ display: block;}
.induInfo-wrap .item .item-img:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);
	-o-transform: scale(1.1);transform: scale(1.1);
}
.induInfo-wrap .item-img img{ width: 298px; height: 198px; -moz-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;
}
.induInfo-wrap .main{ margin-left: 340px; height: 200px;}
.induInfo-wrap .item{ margin-bottom: -1px; border-top: 1px solid #e6e6e6; height: 200px; border-bottom: 1px solid #e6e6e6; padding-top: 40px; padding-bottom: 40px; }
.induInfo-wrap .main .title{ font-size: 25px; color: #555; line-height: 50px;}
.induInfo-wrap .main .title a{ text-decoration: none;}
.induInfo-wrap .main .content{ font-size: 17px; color: #999; line-height: 30px;}
.induInfo-wrap .main .time{ color: #999; font-size: 15px; padding-top: 10px;}
.share{ padding-left: 30px; /* margin-bottom: 36px; */margin-bottom:0;}
.search-wrap{ padding-left: 35px; position: relative;   display: inline-block;margin-top:40px;}

/*
=================================================
				行业资讯内容
=================================================
*/
.induInfoView-wrap{ margin-top: 44px; color: #6c6c6c;}
.induInfoView-wrap .title{ line-height: 30px;   font-size: 31px;  color: #555; padding-top: 5px; padding-bottom: 20px;}
.induInfoView-wrap .article-text{ color: #555; margin-top: 36px;   margin-bottom: 20px;
  padding-bottom: 50px;
  border-bottom: 1px solid #ddd;
}
.induInfoView-wrap .text{ line-height: 40px; text-indent: 2em; font-size: 17px; }
/*
=================================================
				市场活动
=================================================
*/
.marketActivity-wrap{ 
	margin-top: 70px; 
	color: #6c6c6c;
}
.marketActivity-wrap .marketActivityList{ margin-bottom: 70px;}
.marketActivity-wrap .activity-item{ 
	margin-bottom: 60px;
}
.marketActivity-wrap .activity-item .title{ font-size: 19px; line-height: 50px; color:#555;}
.marketActivity-wrap .activity-item .img-wrap{ border: 1px solid #ebebeb; width: 778px; height: 322px; 
	-webkit-border-radius: 3px; -moz-border-radius: 3px;	border-radius: 3px;}
.marketActivity-wrap .activity-item .img-wrap img{ width: 778px; height: 322px;}
/*
==================================================================================================
				公司介绍
==================================================================================================
*/
/*
=================================================
				关于我们
=================================================
*/
.aboutus-wrap{ padding-top: 100px;padding-bottom:70px;}
.aboutus-wrap .mian-wrap{ margin-left: 60px; margin-right: 60px;}
.aboutus-wrap .mian-wrap h1{ font-size: 31px; color: #555; line-height: 80px;}
.aboutus-wrap .mian-wrap .article_p{ font-size: 15px; color: #999; padding-bottom: 20px; line-height: 30px;}
/*
=================================================
				联系我们
=================================================
*/
.contactus-wrap{ padding-top: 100px;}
.contactus-wrap .mian-wrap{ margin-left: 60px; margin-right: 60px;}
.contactus-wrap .mian-wrap img{ margin-bottom: 60px;}
.contactus-wrap .mian-wrap .article_p_1{ font-size: 15px; color: #999; line-height: 30px;}
/*
==================================================================================================
				产品
==================================================================================================
*/
/*
=================================================
				产品概述
=================================================
*/
.proOverView-wrap{ padding-top: 100px; text-align: center;}
.proOverView-wrap h1{ font-size: 44px; text-align: center; color: #555; margin-bottom: 40px;}
.proOverView-wrap .article_p_2{ font-size: 15px; color: #999; line-height: 30px; text-align: center;}
.over-view-1 { position: relative; }
.over-view-1 .v-foot { height: 210px; background-color: #03b8cc; position: absolute; width: 100%; bottom: 0; z-index: 0; }
.ydh-cyb { background-color: #00a5b7; }
.ydh-cyb .view-wrap { background: url(img/ydh-cyb.png) center center no-repeat; }
.ydh-cyb .view-wrap h3 { font-size: 22px; color: #FFF !important; }
.feature-wrap { width: 1000px; margin: 0 auto; overflow: hidden; padding-top: 75px; }
.view-wrap { /* width: 1024px; */ margin: 0 auto; /* padding-top: 75px; */ padding-bottom: 75px; text-align: center; z-index: 1; position: relative; }
.feature-wrap dl { width: 33.3%; float: left; }
.feature-wrap dt.ico { width: 120px; height: 120px; margin: 0 auto; }
.feature-wrap .dl1 dt.ico a { background: url(img/icon.png) 0 -320px; }
.feature-wrap dt a { display: block; height: 0; padding-top: 120px; overflow: hidden; transition-duration: .2s; }
.feature-wrap .dl1 dt.ico a:hover { background: url(img/icon.png) -120px -320px; }
.feature-wrap dd.title { margin-top: 30px; }
.feature-wrap dd.info { font-size: 14px; color: #888; text-align: center; margin-top: 10px; line-height: 25px;  }

.feature-wrap .dl2 dt.ico a { background: url(img/icon.png) 0 -840px; }
.feature-wrap .dl2 dt.ico a:hover { background: url(img/icon.png) -120px -840px; }

.feature-wrap .dl3 dt.ico a { background: url(img/icon.png) 0 -960px; }
.feature-wrap .dl3 dt.ico a:hover { background: url(img/icon.png) -120px -960px; }

.view-wrap dl { text-align: center; width: 23%; display: inline-block; vertical-align: top; }
.feature-wrap dl { width: 33.3% !important; float: left; }
.proOverView-wrap{}
.proOverView-wrap{}
.proOverView-wrap{}
/*
=================================================
				产品优势
=================================================
*/
.proAdvantage-wrap{ padding-top: 75px; text-align: center;}
.view-wrap h3 { font-size: 30px; font-weight: 400; text-align: center; color: #555; line-height: 45px; }
.view-wrap p { font-size: 14px; color: #888; line-height: 24px; text-align: left; margin-top: 20px; padding:0 5px;}
.view-wrap img { margin-top: 50px; }
.view-wrap { padding-bottom: 75px;/*  width: 960px; */ margin: 0 auto; /* padding-top: 75px; */ text-align: center; z-index: 1; position: relative; }
.view-wrap2{padding-top: 75px;}
.view-wrap h3 { font-size: 30px; font-weight: 400; text-align: center; color: #555; line-height: 45px; }
.view-wrap p { font-size: 14px; color: #888; line-height: 24px; text-align: left; margin-top: 20px;  }
.view-wrap.pb0 img { vertical-align: bottom;   margin-top: 50px;}
.view-wrap.pb0 { padding-bottom: 0; }
/*
=================================================
				功能特性
=================================================
*/
.view{min-width:1140px;}
.product .tab-nav { overflow: hidden; /* margin-top: 20px; */width: 900px;margin: 20px auto 0 auto; }
.product .tab-nav-li { font-size: 16px; height: 140px; background-color: #FFF; position: relative; cursor: pointer; color: #666; transition-duration: .5s; }
.product .tab-4 .tab-nav-li { width: 208px; border: 1px solid #e6e6e6; border-radius: 5px; float: left; margin-right: 20px; }
.product .tab-nav-li.current { background-color: #03b8cc; color: #FFF; }
.product .tab-nav-li label { vertical-align: middle; position: absolute; top: 50%; margin-top: -34px; 
	width: 100%; height: 100%; left: 0; line-height: 24px; cursor: pointer; }
.product .tab-nav-li.last { margin-right: 0!important; }
.product .feature-list { overflow: hidden; width: 100%; margin-bottom: 20px; }
.product .feature-list li { float: left; width: 25%; height: 168px; margin-top: 20px;}
.product .feature-list li a { display: block; width: 100%; height: 100%; text-align: center; border-radius: 5px; transition-duration: .5s; }
.product .feature-list li a:hover {
  background-color: #def1f3;
  text-decoration: none;
}
.product .feature-list li a em { width: 60px; height: 60px; display: block; margin: 0 auto; }
.product .tab-3 .tab-nav-li { width: 284px; border: 1px solid #e6e6e6; border-radius: 5px; float: left; margin-right: 20px; }
.product .tab-nav-li.current { background-color: #03b8cc; color: #FFF; }
.product .tab-nav-li.last { margin-right: 0!important; }

.product .feature-list li.feature_1 a em { background: url(img/feature_icon.png) 0 0 no-repeat; }
.product .feature-list li.feature_2 a em { background: url(img/feature_icon.png) 0 -60px no-repeat; }
.product .feature-list li.feature_3 a em { background: url(img/feature_icon.png) 0 -120px no-repeat; }
.product .feature-list li.feature_4 a em { background: url(img/feature_icon.png) 0 -180px no-repeat; }
.product .feature-list li.feature_5 a em { background: url(img/feature_icon.png) 0 -240px no-repeat; }
.product .feature-list li.feature_6 a em { background: url(img/feature_icon.png) 0 -300px no-repeat; }
.product .feature-list li.feature_7 a em { background: url(img/feature_icon.png) 0 -360px no-repeat; }
.product .feature-list li.feature_8 a em { background: url(img/feature_icon.png) 0 -420px no-repeat; }
.product .feature-list li.feature_9 a em { background: url(img/feature_icon.png) 0 -480px no-repeat; }
.product .feature-list li.feature_10 a em { background: url(img/feature_icon.png) 0 -540px no-repeat; }
.product .feature-list li.feature_11 a em { background: url(img/feature_icon.png) 0 -600px no-repeat; }
.product .feature-list li.feature_12 a em { background: url(img/feature_icon.png) 0 -660px no-repeat; }
.product .feature-list li.feature_13 a em { background: url(img/feature_icon.png) 0 -720px no-repeat; }
.product .feature-list li.feature_14 a em { background: url(img/feature_icon.png) 0 -780px no-repeat; }
/*
=================================================
				产品功能特性弹框
=================================================
*/
.ui_lock_scroll{ *overflow:hidden; }
.ui_lock_scroll body{ overflow:hidden; }

/*结构层*/
.ui_content,.ui_title,.ui_buttons input{ font:12px/1.333; }
table.ui_border{position: relative;background-color: #fff;border-radius: 0;outline: 0;-webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.5);box-shadow: 0 3px 9px rgba(0,0,0,0.5);background-clip: padding-box;}
table.ui_border,table.ui_dialog{ width:auto;border-spacing:0;*border-collapse:collapse; }
.ui_border td,.ui_dialog td{ padding:0; }
.ui_dialog{ background:#FFF; min-width:250px;}

/*标题部分开始*/
.ui_title{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;cursor:move;background:#DDD;-moz-user-select:none;-webkit-user-select:none;padding:0 100px 0 0; }
.ui_title_buttons{ position:absolute;cursor:pointer;font-size:0;letter-spacing:-.5em; }

/*对齐自适应*/
.ui_main{ min-width:6em;min-width:0\9;text-align:center; }
.ui_content{ display:inline-block;*display:inline;zoom:1;text-align:left; }
.ui_content.ui_state_full{ display:block;width:100%;height:100%;margin:0;padding:0!important; }
.ui_content.ui_state_full iframe{ /* border-radius:0 0 5px 5px; */ }
.ui_loading{ width:96px;height:32px;text-align:left;text-indent:-9999em;overflow:hidden;background:url(img/loading.gif) no-repeat center center; }
.ui_icon_bg{ margin:20px 0 20px 15px; }

/*标题纯CSS按钮开始 min 最小化，max最大化，res还原，rese恢复，close关闭*/
.ui_min,.ui_max,.ui_close,.ui_res{ position:relative;text-decoration:none;letter-spacing:normal;text-align:center;display:inline-block;*display:inline;zoom:1;vertical-align:top;font-family:tahoma,arial,\5b8b\4f53,sans-serif; }
.ui_min b,.ui_max b,.ui_res_t,.ui_res_b{ display:block;position:absolute;overflow:hidden;cursor:pointer; }
.ui_close{ font-weight:500;text-decoration:none;outline:0 none; }
.ui_close:hover{ text-decoration:none; }

/*Tips部分*/

.ui_state_tips .ui_main{ min-width:3em; }
.ui_state_tips .ui_content{ margin-top:-2px;padding:8px 10px!important; }
.ui_state_tips .ui_icon_bg{ margin:5px 0 6px 9px; }
.ui_state_tips .ui_title,.ui_state_tips .ui_title_buttons,.ui_res{ display:none; } /* 还原按钮也在这里隐藏，这样可节省代码，注间这段一定要写在上面那段代码的下面*/

#ldg_lockmask{ background:#000000;filter:alpha(opacity=70);opacity:0.7; }
/*==================制作新皮肤到这里结束复制==================*/

/*样式层开始*/
.ui_inner{ background:#FFF; }
.ui_title_bar{ width:100%;height:0;position:relative;bottom:38px;_bottom:0;_margin-top:-38px; }
.ui_title_buttons{ top:7px;*top:6px;_top:7px;right:5px; }
.ui_title { padding-left:10px;display:block;font-weight:normal;height:40px;line-height:40px;color:#333333;background:none;font-size:16px; }


.ui_lt{ width:5px;height:40px;}
.ui_rt{ width:5px;height:40px;}
.ui_lb{ width:5px;height:5px;/*border-left:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.2);border-bottom-left-radius: 2px;*/}
.ui_rb{ width:5px;height:5px;/*border-right:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.2);border-bottom-right-radius: 2px;*/}


.ui-t{border-top:1px solid rgba(0,0,0,0.2);}
.ui-l{border-left:1px solid rgba(0,0,0,0.2);}
.ui-r{border-right:1px solid rgba(0,0,0,0.2);}
.ui-b{border-bottom:1px solid rgba(0,0,0,0.2);}

/*标题纯CSS按钮定位部分*/
.ui_min,.ui_max,.ui_close,.ui_res{ background-image:url(img/ydh_s.png);background-repeat:no-repeat;color:#FFF;width:16px;height:16px;line-height:18px; }
.ui_min{ background-position:-6px 5px; margin-right:5px;}
.ui_min:hover{ background-position:-6px -13px; }
.ui_max{ background-position:-31px 5px; margin-right:5px;}
.ui_max:hover{ background-position:-31px -13x; }
.ui_res{ background-position:-56px 5px; margin-right:5px;}
.ui_res:hover{ background-position:-56px -13px; }
.ui_close{ background-position:-78px 0px;_z-index:1;font-size:0;line-height:0;overflow:hidden;_margin-left:0;width:16px; }
.ui_close:hover,.ui_close:focus{ background-position:-78px -18px; }

/*底部按钮样式*/
.ui_buttons{ white-space:nowrap;padding:4px 8px;text-align:right;/*background-color:#F6F6F6;*/border-top:solid 1px #DADEE5; }
.ui_buttons input::-moz-focus-inner{ border:0;padding:0;margin:0; }

.ui_buttons input{ margin-left:5px; display: inline-block; margin-bottom: 0; font-size: 14px; padding: 6px 24px;
 font-weight: normal; line-height: 1.428571429; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer;
background-image: none; border:0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;
-o-user-select: none; user-select: none; color: #fff; background-color: #428bca; border-color: #357ebd;
}
.ui_buttons input:focus{ color: #fff; background-color: #3276b1; }
.ui_buttons input:hover{ color: #fff; background-color: #3276b1; }
.ui_buttons input:active{ color: #fff; background-color: #3276b1; }
.ui_buttons input[disabled]{  }

input.ui_state_highlight{
outline:none; display: inline-block; margin-bottom: 0; font-size: 14px;
font-weight: normal; line-height: 1.428571429; text-align: center; white-space: nowrap; vertical-align: middle;
cursor: pointer; background-image: none; -webkit-user-select: none; -moz-user-select: none;
-ms-user-select: none; -o-user-select: none; user-select: none; color: #fff;
background-color: #428bca; border-color: #357ebd;
}
input.ui_state_highlight:hover{ color:#FFF;/*border-color:#555; */}
input.ui_state_highlight:active{ color: #fff; background-color: #3276b1; }

/*Tips 部分开始(可删除)*/
.ui_state_tips .ui_lt,.ui_state_tips .ui_rt,.ui_state_tips .ui_t{ height:5px;/*background-image:url(img/chrome_s3.gif);background-repeat:no-repeat;*/ }
.ui_state_tips .ui_lt{ background-position:0 -5px; }
.ui_state_tips .ui_rt{ background-position:0 -10px; }
.ui_state_tips .ui_t{ background-position:0 0; background-repeat:repeat-x; }
/*
=================================================
				产品服务
=================================================    
*/
 .productService-wrap { /* padding-left: 60px; padding-right: 60px; */ padding-top: 100px; color:#555;} 
.productService-wrap .title_1{ font-size: 31px; line-height: 31px; margin-bottom: 40px;}
.productService-wrap .title_1 .commonBtn{ cursor: pointer;}
.productService-wrap .title_1 .ui_btn_1{   display: inline-block; width: 40px; height: 40px;
  background: url(img/ydh.v2.png) no-repeat;  background-position: -320px -102px;
}
.productService-wrap .article_con{ /*display: none;*/ font-size: 19px; margin-bottom: 60px; padding-left:50px;}    
.productService-wrap .article_con h1{ margin-bottom: 10px; }
.productService-wrap p{ font-size: 15px; margin-bottom: 20px; line-height: 30px;}
.proServiceItem{padding:0 60px;}
/* 
================================================= 
				产品下载 
================================================= 
*/ /*
.view-wrap dl,*/.view-wrap a { text-align: center; width: 23%; display: inline-block; vertical-align: top; } 
.view-wrap a dl{width: 100%;height: 100%;}

.ios dt {width: 170px; height: 170px; /*width: 48px; height: 54px; background: url(img/ios.png) #fff center center no-repeat;*/ margin: 0 auto; } 

.view-wrap dd { 
	padding-top: 20px; 
}
.view-wrap dd:hover{
	color: #03B8CC;
} 
/*.ios-btn { width: 130px; height: 40px; line-height: 40px; background-color: #36bdcc; color: #FFF; text-decoration: none; }*/ 
/*.ui-btn:hover { text-decoration: none; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);*/ 
/* box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); }*/ 
.android dt { width: 170px; height: 170px; /*width: 46px; height: 56px; background: url(img/android.png) #fff center center no-repeat;*/ margin: 0 auto; } 
.dingTalk dt { width: 170px; height: 170px; /*width: 46px; height: 56px; background: url(img/dingTalk.png) #fff center center no-repeat;*/ margin: 0 auto; } 
/*.android-btn { width: 130px; height: 40px; line-height: 40px; background-color: #77b36c; color: #FFF; }*/
.qr{ text-align: center; width: 23%; display: inline-block; vertical-align: top; } 
.qr dt { width: 170px; height: 170px; background-color: #fff; margin: 0 auto; } 

.qr dt span{ display: inline-block; width: 140px; height: 140px;/* background: url(img/ydh.v2.png) 0 -320px ;*/
  margin: 15px auto; }
/*
=================================================
				产品升级 
=================================================
*/
.productUpgrade-wrap{ padding-top: 100px; padding-bottom: 150px; } 
.productUpgrade-wrap .main-wrap{ padding-left:  60px; padding-right: 60px; }
.productUpgrade-wrap .title_1 { height: 40px; line-height: 40px; font-size: 31px; color: #555;   margin-bottom: 40px; }
.productUpgrade-wrap .title_1 .commonBtn{ cursor: pointer;}
.productUpgrade-wrap .title_1  #commonBtn1{ cursor: pointer;}
.productUpgrade-wrap .title_1 .ui_btn_1{ display: inline-block; width: 40px; height: 40px; background: url(img/ydh.v2.png) no-repeat ; }
.productUpgrade-wrap .title_1 .btn_web,.productUpgrade-wrap .title_1 .btn_ios,.productUpgrade-wrap .title_1 .btn_android,.productUpgrade-wrap .title_1 .btn_weixin{ background-position: -400px -102px ;}
.productUpgrade-wrap .article_con1{ margin-bottom: 35px;}
/*.productUpgrade-wrap .title_1 .btn_web{ background-position: -320px -102px ;}*/
.productUpgrade-wrap .article_con { margin-bottom: 35px; display: none;padding-left:50px;}
.productUpgrade-wrap .article_con h1,.productUpgrade-wrap .article_con1 h1{ color: #555; font-size: 19px; line-height: 19px; margin-bottom: 10px;}
.productUpgrade-wrap .article_con p,.productUpgrade-wrap .article_con1 p{ color: #999; font-size: 15px; line-height: 30px;   padding-bottom: 20px;}
/*
=================================================
        开放平台
=================================================
*/
.open-api-tech .api-down {
    float: right;
    width: 550px;
    text-align: left;
}
.open-api-tech .api-down dl {
    width: 162px;
    float: left;
    margin-left: 40px;
}
.open-api-tech .api-down .api dt {
    margin: 0 auto;
    width: 81px;
    height: 84px;
    background: url(img/api.png) center center no-repeat;
}
.open-api-tech .api-down .auth dt {
    margin: 0 auto;
    width: 81px;
    height: 84px;
    background: url(img/oauth.png) center center no-repeat;
}
.open-api-tech .view-wrap h3, .open-api-tech .view-wrap p {
    text-align: left;
}
.open-api-tech .view-wrap h3, .open-api-tech .view-wrap p {
    text-align: left;
}
.foot-btns{
    height: 230px;
    background-color: #03b8cc;
}
.foot-btn-wrap {
    padding: 30px 0;
    width: 900px;
    margin: 0 auto;
    text-align: center;
}
a.ui-btn.foot-btn {
    color: #03b8cc;
    background-color: #FFF;
    border-radius: 2px;
    font-size: 22px;
    display: inline-block;
    margin-top: 40px;
    width: 180px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.2);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.2);
}
a.ui-btn.foot-btn:hover {
    text-decoration: none;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.8);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.8);
}
/*
================================================= 
				荣誉资质   
================================================= 
*/
.honor-wrap { padding-top: 100px; }
.honor-wrap .mian-wrap{ margin-left: 60px; margin-right: 60px; }
.honor-wrap h1{ font-size: 31px; color: #555; margin-bottom: 40px; }
.honor-wrap .article_ul{ font-size: 15px; line-height: 30px; color: #999;   margin-bottom: 30px;}
.honor-wrap .honor{ height: 280px;  }
.honor-wrap .honor li{ width: 327px; height: 280px; float: left; margin-right: 19px; }
.honor-wrap .honor li div{ width: 327px; height: 200px; background-color: #fff; position: relative; margin-bottom: 20px;}
.honor-wrap .honor li .img_wrap1 img{ position: absolute; left: 50%; top: 50%; margin-left: -80px; margin-top: -40px; } 
.honor-wrap .honor li .img_wrap2 img{ position: absolute; left: 50%; top: 50%; margin-left: -90px; margin-top: -40px; } 
.honor-wrap .honor li .img_wrap3 img{ position: absolute; left: 50%; top: 50%; margin-left: -70px; margin-top: -42.5px; } 
.honor-wrap .honor li .img_wrap4 img{ position: absolute; left: 50%; top: 50%; margin-left: -65px; margin-top: -64px; } 
.honor-wrap .honor li p{ font-size: 15px; text-align: center; color: #555; line-height: 30px; }
/*
=================================================
				企业文化   
=================================================
*/
.culture-wrap { 
	padding-top: 90px; 
	text-align: center;
}
.culture-wrap .mian-wrap{ margin-left: 60px; margin-right: 60px;}
.culture-wrap ul { 
	height: 240px; 
	padding-top: 30px;
	margin: 0 0 100px 0;
}
.culture-wrap ul li{ width: 204px; height: 220px; float: left;}
.culture-wrap ul li div{ 
	display: inline-block; 
	margin-bottom: 36px; 
	border-radius: 50%; 
	background-color: #f99;
	width: 120px;
	height: 120px;
	line-height: 120px;
	color: #fff;
	font-size: 24px;
	position: relative;
}
.culture-wrap ul li div:after{
	content: " ";
	width: 20px;
	height: 20px;
	position: absolute;
	bottom: -26px;
	left: 50%;
	z-index: 20;
	background-color: #f99;
	border-radius: 50%;
	margin-left: -10px;
}
.culture-wrap .icon_div1:after,
.culture-wrap .icon_div1{ background-color: #00bf98;}
.culture-wrap .icon_div2:after,
.culture-wrap .icon_div2{ background-color: #00b5cd;}
.culture-wrap .icon_div3:after,
.culture-wrap .icon_div3{ background-color: #fa5328;}
.culture-wrap .icon_div4:after,
.culture-wrap .icon_div4{ background-color: #ffaf31;}
.culture-wrap .icon_div5:after,
.culture-wrap .icon_div5{ background-color: #00b852;}

/*.culture-wrap ul li span{ display: block; font-size: 31px; color:#555; margin-bottom: 20px; }*/
.culture-wrap ul li p{ 
	font-size: 15px; 
	color: #999; 
	line-height: 22px; 
	text-align: center;
}
.culture-wrap h2{
	font-size: 30px;
	color: #5c5c5c;
	margin-bottom: 35px;
}
.culture-wrap p{
	text-align: left;
	line-height: 25px;
	margin-bottom: 35px;
	font-size: 16px;
	color: #787878;
}
.culture-wrap .mt60{
	margin-top: 60px;
}
.company-faith{
	height: 150px;
	margin-bottom: 100px;
}
.company-faith .faith-list{
	width: 340px;
	float: left;
}
.company-faith .faith-pic{
	height: 130px;
	width: 130px;
	margin: 25px 0 5px 105px;
}
.company-faith .faith-info{
	color: #787878;
	font-size: 14px;
}
.company-faith  .pic1{
	background: url(img/about_idea.png)0 0 no-repeat;
}
.company-faith  .pic2{
	background: url(img/about_idea.png) -130px 0 no-repeat;
}
.company-faith  .pic3{
	background: url(img/about_idea.png) -260px 0 no-repeat;
}
.company-value{
	height: 260px;
	margin-top: 80px;
}
.company-value .value-list{
	width: 260px;
	float: left;
	margin-right: 120px;
}
.company-value .nm{
	margin: 0;
}
.culture-wrap .mt90{
	margin-top: 90px;
}
.company-value .value-title{
	color: #5c5c5c;
	font-size: 30px;
	margin-bottom: 44px;
}
.company-value .value-pic{
	width: 260px;
	height: 145px;
	margin-bottom: 10px;
}
.company-value .value1{
	background: url(img/about_idea.png) 0 -130px no-repeat;
}
.company-value .value2{
	background: url(img/about_idea.png) -260px -130px no-repeat;
}
.company-value .value3{
	background: url(img/about_idea.png) -520px -130px no-repeat;
}
.company-value .value-info{
	color: #787878;
	font-size: 16px;
}
/*
=================================================
				加入我们   
=================================================
*/
.letter {  
	background-color: #FFF; 
	font-size: 14px; 
	line-height: 32px; 
	color: #555; 
	/*padding: 40px 50px 80px 50px;*/ 
	text-align: left; 
	padding-top: 60px;
}
.job .job-left { float: left; width: 18%; }
.job .job-left ul li{
	text-align: center;
	margin-bottom: 15px;
}
.job .job-right { float: right; width: 76%; padding-left: 5%; border-left: solid 1px #f1f1f1; }
.job .job-right h2{ color: #03b8cc; font-size:24px; font-weight:bold; border-bottom:solid 1px #f1f1f1; }
.job-left a.on { color: #03b8cc; }
.job-left a { color: #999; font-size: 18px; font-family: 'microsoft yahei'; font-weight: 400; }
.job-content { 
	margin-bottom: 25px; 
	background-color: #FAFAFA;
	padding: 0 0 63px 40px;
}
.job-contents .job-other{
	font-size: 18px;
	margin: 10px 0 0;
	text-align: left;
}
.job-contents .job-title { 
	position: relative;
	color: #5c5c5c; 
	font-size: 18px; 
	margin-bottom: 5px; 
	font-family: 'microsoft yahei'; 
	font-weight: 400; 
	background-color: #e4e4e4;
	display: inline;
	padding: 15px 24px;
	margin-bottom: 25px;
}
.job-title:after{
	position: absolute;
	content: " ";
	height: 0;
	width: 0;
	border:6px solid #A5A5A5;
	border-top-color: transparent;
	border-left-color: transparent;
	top: 0;
	left: -12px;

}
.job-contents .job-ftitle { font-weight: 700; font-family: Arial,Verdana,SimSun; }
.job-content dd{padding-top:0;}
.dn { display: none!important; }
.job .view-wrap dl{ 
	text-align: left !important;  
	display: block !important;  
	width:100%; 
	margin-top: 25px;
}  

.view-wrap p.job-email{
	text-align: left;
	font-size: 14px;
	line-height: 32px;
	color: #555;
	padding: 0;
	margin: 5px 0 15px 0;
	font-weight: 700;
	font-family: Arial,Verdana,SimSun;
}

.erweima-wrap p{
  color:#a7a7a8; 
}
.joinUs-wrap .email-btn{
	display: inline-block;
	width: 170px;
	height: 54px;
	background-color: #00B8CE;
	text-align: center;
	line-height: 54px;
	color: #fff;
	margin-top: 30px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	font-size: 20px;
}
.joinUs-wrap .email-btn:hover{
	text-decoration: none;
}
/*
=================================================
        富文本编辑器  
=================================================
*/
.article-wrap .article-text.article-text-fix{
  color: #555;
  font-size: 16px;
  line-height: 1.7;
  margin: 10px 0 20px; 
  font-weight: 500;
  min-height:250px;
  border-bottom: 1px dashed #BFBFBF;
  padding-bottom: 15px;
  line-height:35px;
}
.article-wrap .change-pages a{
	font-size: 16px;
}

.change-pages a{ font-size: 16px;}

.article-wrap .article-text.article-text-fix img{ 
  display:block;
  /*width: 100%;*/
  height: auto;
  margin:0 auto;
/*  padding-bottom: 20px;
  padding-top: 20px;*/
  max-width:780px;
}
.article-wrap .article-text.article-text-fix .br{
  line-height: 20px;
  height: 20px;
}
.article-wrap .article-text.article-text-fix p{
  text-indent: 0;
  padding-bottom: 0;
}

/*链接*/
.article-wrap .article-text.article-text-fix a{
  color:#03b8cc;
}
.article-wrap .article-text.article-text-fix a:hover{
  text-decoration: underline;
}
/*加粗*/
.article-wrap .article-text.article-text-fix strong{
  font-weight: 600;
}
/*斜体*/
.article-wrap .article-text.article-text-fix em{
  font-style: italic;
}
/*地址*/
.article-wrap .article-text.article-text-fix address{

}
/*标题*/
.article-wrap .article-text.article-text-fix h1{
  font-weight: 600;
  font-size: 26px;
}
.article-wrap .article-text.article-text-fix h2{
  font-weight: 600;
  font-size: 24px;
}
.article-wrap .article-text.article-text-fix h3{
  font-weight: 600;
  font-size: 22px;
}
.article-wrap .article-text.article-text-fix h4{
  font-weight: 600;
  font-size: 20px;
}
.article-wrap .article-text.article-text-fix h5{
  font-weight: 600;
  font-size: 18px;
}
.article-wrap .article-text.article-text-fix h6{
  font-weight: 600;
  font-size: 16px;
}
.article-wrap .article-text.article-text-fix .tc01{
  text-align:center;
}
/*.mediaReportsView-wrap .article-text{ color: #555; margin-top: 10px;   margin-bottom: 20px;
  padding-bottom: 50px; border-bottom: 1px solid #ddd; font-size:17px !important; line-height: 32px !important; }
.mediaReportsView-wrap .article-text p{font-size:17px !important; line-height: 30px !important;}
.mediaReportsView-wrap .article-text img{ width: 100%; height: auto;}*/



/*
	客户服务
*/
.screen-customerService{
	padding:100px 0;
	font-family: "Microsoft YaHei";
}
.screen-customerService h2{
	display:block;
	width:543px;
	height:133px;
	/*background:url(img/tit_20151111_001.png) scroll no-repeat 0 0 transparent;*/
	text-indent:-20000px;
	margin-left: auto;
   	margin-right: auto;
   	margin-bottom:40px;
   	text-align:center;
}
.screen-customerService h4{
	font-size:24px;
    color:#555;
    height:30px;
    line-height:30px;
    margin-bottom:15px;
    text-align:center;
}
.screen-customerService .screen-txt{
	width:1010px;
    margin:0 auto 80px auto;
    font-size:16px;
    color: #999;
    line-height:25px;
    text-indent:2em;
    text-align:center;
}
.screen-customerService .screen-list{
    width: 870px;
    margin: 0 auto;
    padding: 50px 70px;
    background: #fff;
}
.screen-customerService .screen-list1{
	margin-bottom:40px;
}
.screen-customerService .screen-list .screen-item{
	position: relative;
	float: left;
    width: 175px;
    margin-right: 50px;
}
.screen-customerService .screen-list .screen-item .screen-item-img{
	position: absolute;
}
.screen-customerService .screen-list .screen-item .screen-item-txt{
	font-size:15px;
    color:#999;
    line-height:25px;
    font-family: "Microsoft YaHei";
}
.screen-customerService .screen-list .screen-item .screen-item-txt2{
    position: relative;
    font-size: 20px;
    color: #555;
    height: 25px;
    line-height:25px;
    padding-left: 25px;
    margin-top: 15px;
}
.screen-customerService .screen-list .screen-item-end{
	margin-right: 0;
}

.icon-hotline,
.icon-hotline2,
.icon-remote,
.icon-onlineQq,
.icon-onlineQq2,
.icon-feedback
{
	display:block;
	width:50px;
	height:50px;
	margin: 0 auto 15px;
	background:url() scroll no-repeat 0 0 transparent;
}
.icon-hotline2,
.icon-onlineQq2{
	width:20px;
	height:20px;
	margin:0;	
	position: absolute;
    left: 0;
    top: 2px;
}

.icon-hotline{background-position:-87px -23px;}
.icon-hotline2{background-position:-107px -109px;}
.icon-remote{background-position:-153px -21px;}
.icon-onlineQq{background-position:-19px -23px;}
.icon-onlineQq2{background-position:-25px -109px;}
.icon-feedback{background-position:-221px -23px;}

.icon-hotline-bg,
.icon-hotline2-bg,
.icon-remote-bg,
.icon-onlineQq-bg,
.icon-onlineQq2-bg,
.icon-feedback-bg
{
	background-image:url(img/tit_20151111_002.png);
}


.screen-customerService .reportList{     
	width: 1010px;
    margin: 0 auto;
}
.screen-customerService .report-item{ 
	height:186px; 
	margin-bottom: 40px;
}
.screen-customerService .report-con{ 
	float: left; 
	width: 100%; 
	height:186px;   
	background-color: #fff;
}
.screen-customerService .report-main{ 
	margin-left: 340px; 
	height:186px;
	position: relative;
}
.screen-customerService .reportImg{ 
	float: left; 
	width: 298px; 
	height: 186px; 
	/* border: 1px solid #ebebeb; */ 
	border-radius: 3px; 
	margin-left: -100%; 
	-webkit-border-radius: 3px; -o-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  overflow: hidden;position:relative;
}
.screen-customerService .reportImg a { 
	width: 298px;
	height: 270px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -139px;
}
.screen-customerService .reportImg a img{ 
	width: 298px; height: 270px; 
	-moz-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	-webkit-transition: all .8s ease 0s;
}
.screen-customerService .reportImg a:hover img	{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.screen-customerService .report-title{ 
	line-height: 30px; 
	font-size:24px;
    color: #555;
    padding: 30px 0 15px; 
    overflow: hidden; 
    white-space: nowrap; 
    -webkit-text-overflow: ellipsis; 
    -o-text-overflow: ellipsis; 
    text-overflow: ellipsis;
}
.screen-customerService .report-title a{ text-decoration: none;}
.screen-customerService .report-article{
	font-size: 17px; 
	line-height: 30px; 
	color:#a7a7a7;   
	padding-right: 60px; 
	height: 90px; 
	overflow: hidden;
}
.screen-customerService .report-article p {
    font-size: 14px;
    line-height: 24px;
}
.screen-customerService .report-time{ font-size: 15px; color: #ccc;   padding: 10px 0;}
.screen-customerService .report-item .abstract{position: absolute;left: 0;bottom: 40px;}
.screen-customerService .article-wrap .commonText{ color: #555; font-size: 25px; padding-top: 20px; padding-bottom: 20px;}
.screen-customerService .article-wrap .commonLink{color: #808080; font-size: 13px; text-decoration: none; margin-right: 10px; margin-bottom: 10px; 
	border: 1px solid #ccc; line-height: 25px; display: inline-block; text-align: center;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

.screen-customerService a.cblue{color:#1eb9cd}
.screen-customerService a.cblue:hover{color:#1eb9cd}
/*客户页*/
.customer-case-wrapper{
	padding-top: 60px;
	padding-bottom: 60px;
}
.custReport-wrap .customer-report-banner li img,
.customer-case-wrapper img{
	-webkit-transition: all .8s ease 0s;	
	-moz-transition: all .8s ease 0s;	
	-ms-transition: all .8s ease 0s;	
	-o-transition: all .8s ease 0s;	
	transition: all .8s ease 0s;	
}
.custReport-wrap .customer-report-banner li img:hover,
.customer-case-wrapper img:hover{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
/* .customer-case-wrapper .m2{
	margin: 0 2px 2px 2px;
} */
.customer-case-list-top{
	height: 800px;
	width: 1140px;
}
.customer-case-list-top li{
	height: 400px;
	width: 1136px;
	overflow: hidden;
}
.customer-case-list-top li img{
	height: 400px;
	width: 1136px;
}
.customer-case-big{
	width: 567px;
	height: 400px;
	float: left;
	margin-top: 4px;
	margin-right: 4px;
	position: relative;
	overflow: hidden;
}
.customer-case-big img{
	width: 567px;
	height: 400px;
}
.customer-case-small{
	width: 569px;
	height: 400px;
	float: left;
	margin-top: 4px;
}
.customer-case-small li{
	float: left;
	width: 281px;
	height: 198px;
	/*margin-right: 2px;*/
	/*margin-top: 2px;*/
	position: relative;
	cursor: pointer;
	overflow: hidden;
}
.customer-case-small .m4{
	margin: 0 4px 4px 0;
}
.customer-case-wrapper .nm{
	margin-right: 0;
}
.customer-case-normal{
	width: 1140px;
}
.customer-case-big span,
.customer-case-small li span,
.customer-case-normal li span{
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background-color: #000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	z-index: 10;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.customer-case-small li img,
.customer-case-normal li img{
	width: 281px;
	height: 198px;
}
.customer-case-normal li{
	width: 281px;
	height: 198px;
	overflow: hidden;
	position: relative;
	float: left;
	margin-right: 4px;
	margin-top: 4px;
	/*margin: 2px 3px 0 0;*/
	/*margin-right: 4px;*/
	cursor: pointer;
}
/*客户报道页*/
#c{
	background-color: #fafafa;
}
.custReport-wrap .customer-report-banner{
	width: 100%;
	height: 229px;
	margin-bottom: 60px;
}
.custReport-wrap .customer-report-banner li{
	width: 363px;
	height: 229px;
	overflow: hidden;
	float: left;
	margin-right: 16px;
	position: relative;	
}
.custReport-wrap .customer-report-banner li img{
	width: 363px;
	height: 229px;
	border:none;
}
.custReport-wrap .customer-report-banner li span{
	position: absolute;
	bottom: 0;
	width: 100%;
	text-align: center;
	height: 40px;
	line-height: 40px;
	background-color: #000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	color: #fff;
	font-size: 14px;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.custReport-wrap .reportList h2{
	font-size: 24px;
	height: 44px;
	line-height: 44px;
}
.custReport-wrap .reportList .date{
	display: inline-block;
	height: 44px;
	width: 44px;
	background-color: #03b8cc;
	vertical-align: middle;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 22px;
	padding: 2px;
	margin-right: 10px;
}
.custReport-wrap .report-item{
	border-left:1px solid #e6e6e6;
	margin-left: 22px;
	padding-left: 37px;
	padding-top: 40px;
	/*height: 270px;*/
}
.custReport-wrap .report-con{
	position: relative;
}
.custReport-wrap .report-con:before{
	position: absolute;
	top: 0;
	left: -44px;
	z-index: 1;
	content: " ";
	display: block;
	height: 14px;
	width: 14px;
	border-radius: 50%;
	background-color: #03b8cc;
	border:2px solid #fff;
}
.custReport-wrap .reportImg{
	width: 270px;
	height: 170px;
	overflow: hidden;
	transition: all .8s ease 0s;
}
.custReport-wrap .reportImg img{
	width: 270px;
	height: 170px;
	overflow: hidden;
}
.custReport-wrap .text-date{
	font-weight: normal;
	font-size: 16px;
	color: #b4b4b4;
}
.custReport-wrap .get-more{
	text-align: center;
	margin-top: 40px;
	font-size: 24px;
}
.custReport-wrap .get-more a{
	color: #b4b4b4;
	text-decoration: none;
	cursor: pointer;
}
/*客户报道详情页*/
 .text-abstract{
	background-color: #f5f5f5;
	padding-left: 10px;
}
 .key-words{
	display: inline-block;
}
.custReportView-wrap .hot-report-text{
	font-size: 25px;
    padding-bottom: 20px;
    margin:10px 0 20px 0;
    color: #555;
}
.hot-report-text-list li{
	position: relative;
	width: 320px;
	height: 200px;
	overflow: hidden;
	margin-bottom: 20px;
	position: relative;
}
.hot-report-text-list li span{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
 	background-color: #000;
	opacity: 0.5;
	filter:alpha(opacity=50);
	font-size: 14px;
}
.hot-report-text-list li img{
	width: 320px;
	height: 200px;
}
.hot-report-text-list li span{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	color: #fff;
}
.share {
	padding-left: 0;
	margin-bottom: 50px;
}
.share-text{
	display: inline-block;
	float: left;
	margin-right: 10px;
}
.share span{
	display: inline-block;
	height: 40px;
	line-height: 40px;
	padding: 0 10px;
	color: #9a9ca1;
	font-size: 20px;
}
.share .next-page,
.share .pre-page{
	cursor: pointer;
}
.comment  h4{
	color: #444;
	font-weight: bold;
	padding: 10px 0;
	font-size: 16px;
}
.comment textarea{
	width: 100%;
	border:2px solid #ddd;
	outline: none;
	border-radius: 2px;
	padding: 5px;
	font-family: 'Microsoft YaHei';
	clear: both;
}
.comment input{
	float: right;
	border:1px solid #42d7f4;
	background-color: #fff;
	padding: 4px;
	cursor: pointer;
	font-family: 'Microsoft YaHei';
	border-radius: 4px;
	color: #42d7f4;
	margin: 10px -14px 0 0;
}
.w780{
	width: 780px;
}
.w780 .share{
	margin-bottom: 70px;
}
.w780 .comment{
	margin-bottom: 150px;
	width: 780px;
}
.w780 .comment textarea{
	width: 765px;
}
.w780 .comment input{
	margin-right: 3px;
}



.w780-x{
	width: 1170px;
}
.w780-x .share{
	margin-bottom: 70px;
}
.w780-x .comment{
	margin-bottom: 150px;
	width: 780px;
}
.w780-x .comment textarea{
	width: 765px;
}
.w780-x .comment input{
	margin-right: 3px;
}


/*客户案例详情页*/
.case-view-top{
	height: 380px;
	background-color: #f0f0f0;
	margin-bottom: 60px;
}
.case-view-top-left{
	width: 840px;
	height: 380px;
}
.case-view-top-left h2{
	font-size: 34px;
	margin: 100px 0 40px 0;
	padding: 10px 0;
	color: #444;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.case-view-top-left p{
	font-size: 18px;
	color: #444;
	line-height: 32px;
	width: 700px;
}
.case-view-top-left .case-view-name{
	margin-top: 10px;
	color: #babdbf;
}
.case-view-top-right{
	width: 280px;
	/*background-color: #333;*/
}
.case-view-top-right img{
	margin-top: 57px;
}
/*客户详情页*/

.cus-info-left{
	width: 770px;
	color: #444;
	font-size: 16px;
	float: left;
}
.cus-info-left p{
	margin-bottom: 50px;
	line-height: 33px;
}

.cus-info-right{
	width: 320px;
	float: right;
}
.cus-info-img-list li{
	margin-bottom: 20px;
}

/*产品--产品概述*/
.product-over-view .item,
.product-advantage .item{
	height: 580px;
}
/*.product-over-view .num1{
	background: url(img/1.jpg) center center no-repeat;
}
.product-over-view .num2{
	background: url(imgp/2.jpg) center center no-repeat;
}
.product-over-view .num3{
	background: url(imgp/3.jpg) center center no-repeat;
}
.product-over-view .num4{
	background: url(imgp/4.jpg) center center no-repeat;
}
.product-over-view .num5{
	background: url(imgp/5.jpg) center center no-repeat;
}
.product-over-view .num6{
	background: url(imgp/6.jpg) center center no-repeat;
}*/

.product-over-view .text{
	/*height: 580px;*/
	width: 490px;
	padding-top: 100px;
}
.product-over-view .num2 .text{
	width: 455px;
}
.product-over-view .text h3,
.product-advantage .text h3{
	height: 30px;
	font-size: 30px;
	color: #fff;
	padding: 4px 0;
	font-size:26px;

}
.product-over-view .text p{
	font-size: 16px;
	color: #efefef;
	line-height: 30px;
	margin-top: 15px;
}
.product-over-view .text a:hover,
.product-advantage .text a:hover,
.product-function p a:hover{
	text-decoration: none;
	background-color: #fff;
	color: #03b8cc;

}
.application-form:focus{
	outline: none;
}
.product-over-view .text a,
.product-advantage .text a,
.product-function p a{
	display: inline-block;
	width: 210px;
	height: 60px;
	border-radius: 105px;
	line-height: 60px;
	text-align: center;
	color: #fff;
	font-size: 22px;
	margin-top: 38px;
	background-color: #03B8CC;
}
#
.product-advantage .num3 a,
.product-advantage .num5 a,
.product-advantage .num7 a{
	background-color: #03B8CC;
}
.product-advantage .num3 a:hover,
.product-advantage .num5 a:hover,
.product-advantage .num7 a:hover{
	background-color:#11A5BD;
	color: #fff;
}
.product-advantage .num6 a:hover{
	background-color: #fff;
}
.product-over-view .num1 .text{
	padding-top: 154px;

}
.product-over-view .num2 .text{
	padding-top: 185px;
}
.product-over-view .num3 .text{
	padding-top: 160px;
}
.product-over-view .num4 .text{
	padding-top: 168px;
}
.product-over-view .num5 .text{
	padding-top: 183px;
}
.product-over-view .num6 .text{
	padding-top: 180px;
	width: 370px;
}
.product-over-view .num2 a{
	background-color: #39dded;
}
.product-over-view .num3 a{
	background-color: #f59db8;
}
.product-over-view .num5 a{
	background-color: #69dddc;
}
.product-over-view .num2 h3,
.product-over-view .num4 h3,
.product-over-view .num6 h3,
.product-advantage .num3 h3,
.product-advantage .num5 h3,
.product-advantage .num7 h3,
.product-advantage .num3 dl dt,
.product-advantage .num5 dl dt,
.product-advantage .num7 dl dt{
	color: #444444;
}
.product-over-view .num2 p,
.product-over-view .num4 p,
.product-over-view .num6 p,
.product-advantage .num3 dl dd,
.product-advantage .num5 dl dd,
.product-advantage .num7 dl dd{
	color: #81878c;
}
.product-over-view .num2 a,
.product-over-view .num4 a,
.product-over-view .num6 a{
	background-color: #03B8CC;
}
.product-over-view .num2 a:hover,
.product-over-view .num4 a:hover,
.product-over-view .num6 a:hover{
	background-color:#11A5BD;
	color: #fff;
}
/*产品--产品优势*/
/*.product-advantage .num1{
	background: url(imgp/7.jpg) center center no-repeat;
}
.product-advantage .num2{
	background: url(imgp/8.jpg) center center no-repeat;
}
.product-advantage .num3{
	background: url(imgp/9.jpg) center center no-repeat;
}
.product-advantage .num4{
	background: url(imgp/10.jpg) center center no-repeat;
}
.product-advantage .num5{
	background: url(imgp/11.jpg) center center no-repeat;
}
.product-advantage .num6{
	background: url(imgp/12.jpg) center center no-repeat;
}
.product-advantage .num7{
	background: url(imgp/13.jpg) center center no-repeat;
}*/
.product-advantage .num1 .info{
	padding-top: 414px;
	text-align: center;
}
.product-advantage .text{
	padding-top: 100px;
	width: 520px;
	margin-left: 95px;
}
.product-advantage .num1 .info,
.product-advantage .text p{
	font-size: 16px;
	color: #81878c;
	line-height: 30px;
}
.product-advantage .num2 .text{
	width: 420px;
	height: 430px;
	padding-top: 117px;
}
.product-advantage .num2 .text a{
	background-color: #7ce8f3;
}
.product-advantage .num3 .text{
	padding-top: 114px;
}
.product-advantage .num4 .text{
	padding-top: 106px;
	margin-right: 30px;
}
.product-advantage .num4 .text a{
	background-color: #70c4ec;
}
.product-advantage .num5 .text{
	padding-top: 106px;
	width: 550px;
}
.product-advantage .num6 .text{
	padding-top: 93px;
	margin-right: 75px;
}
.product-advantage .num6 .text a{
	background-color: #feda77;
}
.product-advantage .num6 .text a:hover{
	background-color: #fff;
	color: #03B8CC;
}
.product-advantage .num7 .text{
	padding-top: 145px;
}
.product-advantage .text dl{
	/*margin-top: 30px;*/
	color: #fff;
}
.product-advantage .text dl dt{
	font-size: 24px;
	margin: 34px 0 10px 0;
}
.product-advantage .text dl dt i{
	display: inline-block;
	height: 30px;
	width: 30px;
	vertical-align: middle;
	margin-right: 12px;
}
.product-advantage .text dl dt .up{
	background: url(img/up.png) center center no-repeat;
}
.product-advantage .text dl dt .down{
	background: url(img/down.png) center center no-repeat;
}
.product-advantage .text dl dd{
	font-size: 16px;
	line-height: 25px;
}
.product-advantage .text p{
}
.product-advantage .num7 .content{
	position: relative;
}
.product-advantage  .api-down{
	position: absolute;
	bottom: -15px;
	left: 330px;
}
.product-advantage  .api-down dl{
	margin-right: 28px;
}
.product-advantage  .api-down .auth dt,
.product-advantage  .api-down .api dt{
	margin: 15px auto;
	width: 41px;
	height: 41px;
	/*background: url(img/oauth.png) center center no-repeat;*/
}
.product-advantage  .api-down .api dt{
	/*background: url(img/api.png) center center no-repeat;*/
}
/*产品功能*/
.product-function h2{
	font-size: 34px;
	color: #444;
	text-align: center;
	padding:120px 0 80px 0;
}
.product-function .list{
	width: 865px;
	margin: 0 auto;
}
.product-function .list li{
	/*width: 370px;*/
	width: 432px;
	height: 90px;
	float: left;
	margin-bottom: 38px;
}
.product-function .list li dl{
	width: 320px;
	float: right;
}
.product-function .list li dt{
	font-size: 16px;
	color: #444;
	margin:  10px 0 6px 0;
}
.product-function .list li dd{
	font-size: 14px;
	color: #8a9cb5;
	line-height: 22px;
}
.product-function .list li i{
	display: inline-block;
	width: 90px;
	height: 90px;
	background-color: #333;
	vertical-align: middle;
	float: left;
}


/*.product-function .list li .icon1{
	background: url(img/1.png) center center no-repeat;
}
.product-function .list li .icon2{
	background: url(img/2.png) center center no-repeat;
}
.product-function .list li .icon3{
	background: url(img/3.png) center center no-repeat;
}
.product-function .list li .icon4{
	background: url(img/4.png) center center no-repeat;
}
.product-function .list li .icon5{
	background: url(img/5.png) center center no-repeat;
}
.product-function .list li .icon6{
	background: url(img/6.png) center center no-repeat;
}
.product-function .list li .icon7{
	background: url(img/7.png) center center no-repeat;
}
.product-function .list li .icon8{
	background: url(img/8.png) center center no-repeat;
}
.product-function .list li .icon9{
	background: url(img/9.png) center center no-repeat;
}
.product-function .list li .icon10{
	background: url(img/10.png) center center no-repeat;
}
.product-function .list li .icon11{
	background: url(img/11.png) center center no-repeat;
}
.product-function .list li .icon12{
	background: url(img/12.png) center center no-repeat;
}*/

.product-function p{
	text-align: center;
}
.product-function p a{
	margin-bottom: 100px;
	background-color: #03B8CC;
}
.product-function p a:hover{
	background-color:#11A5BD;
	color: #fff;
}
.product-features{
	height: 620px;
	background-color: #fff;
}
.product-features .features-list{
	padding-top: 100px;
	width: 780px;
	margin: 0 auto;
	
}
.product-features .features-list h2{
	text-align: center;
	font-size: 34px;
	color: #444;
}
.product-features .features-list dl {
	float: left;
	text-align: center;
	margin-top: 78px;
	width: 215px;
}
.product-features .features-list dl dt{
	height: 180px;
	width: 180px;
	margin: 0 17px 30px;
}
.product-features .features-list dl dd{
	color: #adadad;
	font-size: 16px;
	line-height: 28px;
}
.product-features .features-list dl .title{
	font-size: 20px;
	color: #5c5c5c;
	margin-bottom: 10px;
}
.product-features .features-list .features02 {
	margin: 78px 67px 0;
}

/*.product-features .features-list .features01 dt{
	background: url(img/13.png) center center no-repeat;
}
.product-features .features-list .features02 dt{
	background: url(img/14.png) center center no-repeat;
}
.product-features .features-list .features03 dt{
	background: url(img/15.png) center center no-repeat;
}*/


/*市场活动页*/
.w940{
	width: 940px;
	margin: 0 auto;
}
.marketActivity-wrap .activity-item h3{
	font-size: 22px;
	margin-bottom: 25px;
}
.marketActivity-wrap .activity-item .activity-img{
	width: 940px;
	height: 340px;
	overflow: hidden;
}
.marketActivity-wrap .activity-item .activity-img img{

}
/*five roles*/
.ic-pin,
.ic-pinok{
	position: relative;
	display: inline-block;
	top: 7px;
	width: 30px;
	height: 30px;
	margin-right: 6px;
	background: url(img/ic-pins.png) no-repeat;
}
.ic-pin{
	background-position: 0 0;
}
.ic-pinok{
	background-position: -40px 0;
}
.img-case{
	background: url(img/button.png) no-repeat;
}
.img-case-boss{
	background-position: 0 0;
}
.img-case-boss:hover,
.img-case-boss.cur{
	background-position: 0 -180px;
}
.img-case-boss.cur span,
.img-case-sales.cur span,
.img-case-finance.cur span,
.img-case-it.cur span,
.img-case-auditor.cur span,
.img-case-boss:hover span,
.img-case-sales:hover span,
.img-case-finance:hover span,
.img-case-it:hover span,
.img-case-auditor:hover span{
	color: #fff;
}
.img-case-sales{
	background-position: -179px 0;
}
.img-case-sales:hover,
.img-case-sales.cur{
	background-position: -179px -180px;
}
.img-case-finance{
	background-position: -358px 0;
}
.img-case-finance:hover,
.img-case-finance.cur{
	background-position: -358px -180px;
}
.img-case-it{
	background-position: -536px 0;
}
.img-case-it:hover,
.img-case-it.cur{
	background-position: -536px -180px;
}
.img-case-auditor{
	background-position: -715px 0;
}
.img-case-auditor:hover,
.img-case-auditor.cur{
	background-position: -715px -180px;
}
.left{
	float: left;
}
.right{
	float: right;
}
.mb15{
	margin-bottom: 15px;
}
.mt30{
	margin-top: 30px;
}
.mb30{
	margin-bottom: 30px;
}
.m70{
	margin: 70px 0;
}
.mt70{
	margin-top: 70px;
}
.mb70{
	margin-bottom: 70px;
}
.col-case-2 li,
.col-case-5 li{
	float:left;
}
.col-case-2 li.last,
.col-case-5 li.last{
	margin-right: 0;
}
.col-case-2 li{
	width: 400px;
	margin-bottom: 35px;
	overflow: hidden;
	margin-right: 15px;
}
.col-case-2 li.odd{
	margin-right: 75px;
}
.col-case-2 li .cont{
	padding: 19px;
}
.col-case-5 li{
	width: 160px;
	height: 160px;
	margin-right: 19px;
}
.col-case-5 li span{
	color: #999;
	display: inline-block;
	margin-top: 120px;
	font-size: 16px;
}
.col-case-5 li a{display: block;}
.ui-tbl{
	width: 430px;
}
.ui-tbl .tbl-hd{
	height: 60px;
	line-height: 60px;
	font-size: 20px;
	text-align: center;
}
.ui-tbl.tbl-pink .tbl-hd{
	color: #ff3434;
}
.ui-tbl.tbl-blue .tbl-hd{
	color: #13a3ff;
}
.ui-tbl.tbl-pink{
	border: 1px solid #ffd3d3;
}
.ui-tbl.tbl-blue{
	border: 1px solid #cbeaff;
}
.ui-tbl tr{
	height: 60px;
	font-size: 16px;
	color: #5c5c5c;
	vertical-align: middle;
}
.ui-tbl.tbl-pink tr.pink{
	background-color: #ffefef;
}
.ui-tbl.tbl-blue tr.pink{
	background-color: #e2f1fb;
}
.ui-tbl.tbl-blue tr.blue{
	background-color: #e2f1fb;
}
.customer-case-wrapper{
	text-align: center;
	line-height: normal;
}
.customer-case-wrapper a,
.customer-case-wrapper a:link,
.customer-case-wrapper a:visited,
.customer-case-wrapper a:hover,
.customer-case-wrapper a:active{
	text-decoration: none;
}
.customer-case-wrapper .col-case-2 li a{
	display: inline-block;
	width: 100%;
	height: 220px;
	overflow: hidden;
}
.customer-case-wrapper .h2{
	font-size: 35px;
	color: #5c5c5c;
}
.customer-case-wrapper .h3,
.customer-case-wrapper .h4,
.customer-case-wrapper .h5{
	color: #9d9d9d;
}
.customer-case-wrapper .h3{
	font-size: 24px;
}
.customer-case-wrapper .h4{
	font-size: 20px;
}
.customer-case-wrapper .h5{
	font-size: 16px;
}
/*
=================================================
				友情链接   
=================================================
*/
.c-tit{
	text-align: left;
	color: #5c5c5c;
	font-size: 24px;
	line-height: 50px;
	float: left;
	margin-left: 10px;
	display: inline;
}
.b-hr{
	float: left;
	margin: 24px 0 0 5px;
	width: 900px;
	color: #e9e9e9;
	display: inline;
}
.culture-wrap .c-text{
	color: #9c9c9c;
	font-size: 16px;
	line-height: 30px;
	margin-left: 10px;
}
.c-text strong{
	color: #ff5555;
}
.culture-wrap .a-list{
	margin:0 0 0 10px;
	height: auto;
}
.a-list img{
	display: block;
	margin:0 auto;
	width: 198px;
	height: 118px;
	border:1px solid #e7e7e7;
}
.a-list p{
	margin-top: 5px;
}
/*
=================================================
				铱云内刊
=================================================
*/
.pda{
	position: absolute;
}
.pdr{
	position: relative;
}
.journal-wrap{
	margin-top: 70px;
}
.introduction-wrap{
	margin-bottom: 60px;
}
.introduction-wrap p{
	font-size: 14px;
	line-height: 22px;
	color: #999;
}
.introduction-wrap .title{
	font-size: 22px;
	line-height: 22px;
	color: #555;
	margin-bottom: 20px;
}
.journal-list .item{
	width: 545px;
	height: 360px;
	box-shadow: 0px 0px 5px #ccc;
	margin-bottom: 60px;
	cursor: pointer;
}
.journal-list .item:hover{
	box-shadow: 0px 0px 5px #999;
}
.item .img-wrap{
	width: 265px;
	height: 360px;
}
.item .img-wrap img{
	width: 265px;
	height: 360px;
}
.item .txt-wrap{
	width: 200px;
	height: 280px;
	padding: 40px;
	background-color: #fff;
}
.txt-wrap .time{
	font-size: 22px;
	line-height: 22px;
	margin-bottom: 30px;
	color: #555;
}
.txt-wrap .title{
	font-size: 22px;
	line-height: 22px;
	margin-bottom: 16px;
	color: #555;
}
.txt-wrap .txt{
	font-size: 14px;
	line-height: 22px;
	color: #999;
	height: 155px;
	padding-bottom: 10px;
}
.item .btn-wrap a{
	line-height: 36px;
	height: 36px;
	font-size: 14px;
	color: #fff;
	display: inline-block;
	width: 96px;
	text-align: center;
	border-radius: 50px;
}
.item .btn-wrap a:hover{
	text-decoration: none;
}
.btn-wrap .look{
	background-color: #00a0e9;
}
.btn-wrap .download{
	background-color: #03b8cc;
}
.waiting .img-bg{
	width: 265px;
	height: 360px;
	background-color: #a6a6a6;
	filter:alpha(opacity=70);
	opacity: 0.7;
	top: 0;
	left: 0;
}
.header-scroll a.btn-play{
	position: absolute;
    width: 240px;
    height: 70px;
    line-height: 60px;
    top: 355px;
    left: 47%;
    margin-left: -460px;
    background: url(img/btn_play.png) scroll no-repeat 0 0 transparent;
    cursor: pointer;
}
.ydh-head-video {
    display: none;
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    top: 0;
    background-color: rgba(0,0,0,0.7);
    z-index: 1000;
}

.ydh-video {
    display: none;
    width: 757px;
    height: 455px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -320px;
    margin-left: -360px;
}

/*
	小易视频播放
*/
.ydh-video .video-js .vjs-big-play-button {
    font-size: 3em;
    line-height: 3em;
    height: 3em;
    width: 3em;
    top: 50%;
    left: 50%;
    margin-left: -1.5em;
    margin-top: -1.5em;
    -webkit-border-radius: 1.5em;
    -moz-border-radius: 1.5em;
    border-radius: 1.5em;
    border:0;
    background: rgba(0, 0, 0, .5);
}
.ydh-video .video-js .vjs-big-play-button:before{
	font-size:1.5em;
}
.ydh-video  .video-js:hover .vjs-big-play-button, .ydh-index-video .video-js .vjs-big-play-button:focus{
	background: rgba(0, 0, 0, .7);
}


/* 新增 */


.case-view-topx{
	height: 380px;
	
}


.titlex{ height:40px; line-height:30px; font-size: 18px; border-bottom:1px dashed #03B8CC;}

.contentx{ font-size: 17px; height:40px;}

.bottomx{ font-size: 15px; line-height: 30px;}

.bottomx a{ color:#03B8CC; font-size: 15px;}